inhabitant of the river plate region - Français Anglais Dictionnaire